What are the hypernyms for Be in dire/desperate straits?
A hypernym is a word with a broad meaning that encompasses more specific words called hyponyms.
Other hypernyms:
hard times, critical situation, precarious situation, dire need, Extreme adversity, Grave difficulty, Perilous plight.